cattle ditch - German English Dictionary